Big Huge Thesaurus

garden sorrel

noun